Skip to content

Embiggen build perf. - #653

Merged
barnson merged 1 commit into
mainfrom
bob/WixTestTargets
Jul 21, 2025
Merged

Embiggen build perf.#653
barnson merged 1 commit into
mainfrom
bob/WixTestTargets

Conversation

@barnson

@barnson barnson commented Jul 20, 2025

Copy link
Copy Markdown
Member
  • Move ext tests to targets for better MSBuild scheduling.
  • Parallelize long-running tests.
  • Disable Firewall ICEs for dev builds; they're redundant with round-tripping and ICEs are mutex'd to make them painfully serial.

@barnson
barnson requested a review from robmen July 20, 2025 23:59
@barnson barnson self-assigned this Jul 20, 2025
@barnson barnson added the enhancement New feature or request label Jul 20, 2025
@barnson

barnson commented Jul 21, 2025

Copy link
Copy Markdown
Member Author

Shaves >90 seconds off a full build.

- Move ext tests to targets for better MSBuild scheduling.
- Parallelize long-running tests.
- Disable Firewall ICEs for dev builds; they're redundant with
round-tripping and ICEs are mutex'd to make them painfully serial.
@barnson
barnson force-pushed the bob/WixTestTargets branch from 413bb00 to a4a0818 Compare July 21, 2025 00:10
@barnson
barnson merged commit 65e68bc into main Jul 21, 2025
2 checks passed
@barnson
barnson deleted the bob/WixTestTargets branch July 21, 2025 17:38
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 21, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants